Kelainan Atrophaneura aristolochiae

Sebanyak 20 subspesies. Subspesies-subspesies yang bernama semuanya terdapat di India, antaranya:

Berkaitan